sheep ranch - English Synonyms Dictionary